@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; border:0;}
a, li,ul{ text-decoration:none; list-style:none;}
a{ color:#555; border:0px;}
a:hover{ color:#0b9f51; text-decoration:underline;}
body{font-family:"微软雅黑"; font-size:12px;background:#f5f5f5; width:100%; padding:0px; margin:0px;}
img{border:0px;}

.clear{ clear:both;}
.top{ width:100%; background:url(../img/headbg.png) repeat-x; height:135px;}
.head{ width:1180px; margin:0 auto;}
.head_up{ width:1180px; float:left; margin-top:15px;}
.logo{ float:left;}
.ww{ float:left; margin:5px 0 0 30px;}
.ww span{ font-size:14px; line-height:24px; background:url(../img/i_a_bg.jpg) no-repeat; padding-left:20px;}
.lx{ float:right; font-size:14px; background:url(../img/lan.jpg) no-repeat; margin-top:10px; height:50px; width:280px; position:relative;}
.lx9{ float:right; font-size:14px;margin-top:30px;margin-top:30px; margin-right:-80px;}
.lx a{ display:block; width:114px; height:34px;  position:absolute; top:14px;}
.lx a.cn{ left:22px;}
.lx a.en{ left:148px;}
.nav{ float:left; width:1100px; margin:0 auto;  margin-left:60px; margin-top:4px;}
.nav ul{ height:48px;}
.nav ul li{ float:left; font-size:16px; width:115px; text-align:center; height:46px; line-height:46px;}
.nav ul li a{ font-size:16px; color:#000; font-weight:600;}

.nav ul li.qtli:hover{ background:url(../img/li_hover.jpg) no-repeat;}
.nav ul li.qtli:hover a{ color:#0b9f51; text-decoration:none;}
.nav ul li.home:hover{background:url(../img/home_li.jpg) no-repeat;}
.nav ul li.home:hover a{ color:#0b9f51; text-decoration:none;}
.now{ background:url(../img/li_hover.jpg) no-repeat; color:#0b9f51;}
.now1{ background:url(../img/home_li.jpg) no-repeat; color:#0b9f51;}
.nav ul li .sec{color:#0b9f51;}

.banner{ width:100%;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:100%; height:409px;background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:999999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .oUlplay li img{ width:100%}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png找不到) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png找不到) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:100%; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}



.content{ width:100%; float:left;}
.main{ width:1262px; margin:0 auto; margin-top:10px; border-top:1px solid #E4E4E4; background-color:#FFF;}

/**首页成功案例等***/
.i_cgal{ width:414px; float:left; min-height:486px; position:relative;}

.i_ryzz{ width:424px; float:left; background:url(../img/i_cgal_boder.jpg) left top no-repeat; min-height:486px;  position:relative;}
.i_fwzc{ width:424px; float:left; background:url(../img/i_cgal_boder.jpg) left top no-repeat; min-height:486px;  position:relative;}
.ii_top{ height:62px; border-top:25px solid #fff;}
.ii_top p{ padding-left:98px; font-size:24px; color:#185601; font-weight:600; line-height:42px; background:url(../img/i_cgal_top_bg.jpg) 70px 0px no-repeat;}
.i_xq_but{ display:block; width:82px; height:24px; background:url(../img/i_xqbut.jpg) no-repeat; position:absolute; right:37px; bottom:14px;}
.cgal_pic{ width:356px; height:358px; background:url(../img/cgal.jpg) top center no-repeat; margin:0 auto;}
.ryzz_pic{ width:380px; height:358px; background:url(../img/ryzz.jpg) top center no-repeat; margin:0 auto;}
.fwzc_pic{ width:372px; height:358px; background:url(../img/fwzc.jpg) top center no-repeat; margin:0 auto;}


.cp{ width:100%; float:left; background:url(../img/cp_bg.gif) top center no-repeat; height:311px;margin-top:15px; background-color:#195500;}
.cp1{ width:1000px; margin:0 auto;}
.cpzx{ float:left; width:1000px; }
.cpzx h2{ float:left; width:100px; font-size:24px; font-weight:normal; color:#fff; margin-top:10px;}
.cplb{ float:left; width:900px; margin-top:10px;}
.cplb span{ margin:20px 25px 0 40px; float:left;width:160px;}
.cplb span img{ margin-left:15px;}
.cplb span p{ width:200px; font-family:"宋体"; line-height:24px; margin-top:10px;}
.cplb span p a{ color:#fff;}
.atitle{ font-size:14px;}
.cp_tx{ padding-left:16px; background:url(../img/pc_tx.png) no-repeat; font-size:12px;}


.xw{ width:100%; float:left;margin-top:25px;}
.xww{ width:1000px; margin:0 auto;}
.xx{ float:left; width:1000px;}
.xx_left{ float:left; width:560px;}
.xx_left h2{ float:left; font-size:24px; font-weight:normal; width:560px;}
.xx_left h2 b{ float:left;font-weight:normal;}
.xx_left h2 a{ padding-top:10px;font-size:14px;float:right;}
.index_center03_l_m{ float:left;}
.index_time {background: none repeat scroll 0 0 #40df83;float: left;padding: 1px;text-align: center;width: 65px;}
.index_time h3 {color: #fff;font-family: Arial,Helvetica,sans-serif;font-size: 36px;line-height: 47px;}
.index_time h4 {background: none repeat scroll 0 0 #fff;color: #ccc;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;height: 19px;line-height: 19px;}
.index_center03_l_m li {margin-top:25px; float:left; width:560px;}
.index_title {float: right;width: 475px;margin-left:15px;}
.index_title h3 {font-size: 15px;font-weight: normal; line-height:23px;}
.index_title h3 a {color: #333;}
.index_title p {color: #666;line-height: 20px;}
.index_title h4 {font-family: Arial,Helvetica,sans-serif;font-size: 10px;font-weight: normal;margin-top: 5px;}
.index_title h4 a {color: #999;}
.index_center03_l_m01 .index_time {background: none repeat scroll 0 0 #0097e9;}
.index_center03_l_m01 .index_time h4 {color: #00a0e9;}
.index_center03_l_m01 .index_title h3 a {color: #005197;}
.index_center03_l_m01 .index_title h4 a {color: #1d6ca7;}

.xx_right{ float:right; width:340px;}
.index_center03_r {float: right;width: 340px;}
.index_center03_r_t {color: #333;font-size: 24px;font-weight: normal;line-height: 28px;}
.index_tab01 {margin-top: 15px;}
.index_tab01 td {color: #333;font-size: 14px;height: 37px;}
.index_inp01 {background: none repeat scroll 0 0 #f5f5f5;border: 1px solid #d4d4d4;color: #999;height: 20px;line-height: 20px;padding: 3px;width: 170px;}
.index_te01 {background: none repeat scroll 0 0 #f5f5f5;border: 1px solid #d4d4d4;color: #999;height: 65px;line-height: 18px;max-height: 65px;max-width: 240px;min-height: 65px;min-width: 240px;padding: 3px;width: 255px;}
.index_btn02 {background: url("../img/index_btn03.jpg") no-repeat scroll 0 0 ;border: medium none;cursor: pointer;height: 33px;width: 88px;}
.index_lxwm {background: url("../img/index_pic02.jpg") no-repeat scroll left center ;color: #333;font-size: 17px;line-height: 31px;margin-top: 30px;text-indent: 60px;}

.footer{ width:100%; background:#e0e0e0; float:left;}
.foot{width:1000px; margin:0 auto;}
.foot02 {border-bottom: 1px solid #cccccc;border-top: 1px solid #ececec;padding-bottom: 25px;padding-top: 45px;float:left; width:1000px;}
.foot02 h3 { color: #737373;font-size: 18px;line-height: 35px; font-weight:normal;}
.foot02 li {line-height:30px; font-size:14px;}
.foot02 li a {color: #737373;}
.foot02 li a:hover {color: #232323;}
.foot02_01 {float: left;margin-left: 25px;padding-left: 30px;width:180px;}
.foot02_02 {float: left;margin-left: 25px;padding-left: 39px;width: 200px;}
.foot02_03 {float: left;margin-left: 25px;padding-left: 30px;width: 180px;}
.foot02_04 {float: left;margin-left: 25px;padding-left: 27px;width: 180px;}
.foot02_04 span{ float:left; font-size:16px; text-align:center; width:140px; margin:10px 0 0 10px;}
.foot11{ text-align:center; margin-top:11px; font-size:14px; margin-bottom:11px; float:left;}

/*-------------------------咨询样式-----------------------------*/
/*main css*/
.main-im{position:fixed;right:10px;top:120px;z-index:100;width:110px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background: url(../img/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:block;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:105px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../img/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px; display:none;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../img/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../img/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../img/open_im.png) no-repeat left top; display:none;}


.content1{ width:100%;float:left; background:#fff; padding-bottom:30px;}                                                 
.main1{ width:1000px; margin:0 auto;}




/*--------------------------------产品中心-------------------------*/
.column{ width:1000px; float:left; background:url(../img/bg1.png) no-repeat left bottom; height:58px; padding-top:40px;}
.column h2{ float:left; margin-left:40px;}
.column h2 b{ font-size:24px; color:#1b8510; font-weight:normal;}
.column span{ float:right; margin:15px 5px 0 0;}
.product{ float:left; width:1000px; margin-top:20px;}
.public2{ width:220px; float:left; margin:0 26px 0 32px;;}
.public2 ul { }
.public2 ul a{font-weight: bold;text-decoration:none;background:url(../img/sideNavBg.gif) no-repeat scroll 0 0 ;display:block;line-height:40px;height:40px; color:#666;}
.public2 ul li ul li a{font-weight:normal;text-decoration:none;background:url(../images/sideNavBg02.gif找不到) no-repeat scroll 0 0 ;display:block;line-height:40px;height:40px;}
.public2 ul li ul li a:hover{text-decoration: none;background-position:0 0;background:url(../images/sideNavBg03.gif找不到) no-repeat scroll 0 0 ;color:#fff;}
.public2 ul li ul li a.sel{background-position:0 0;background:url(../images/sideNavBg03.gif找不到) no-repeat scroll 0 0 ;color:#fff;}
/*.public2 ul a:hover{text-decoration: none;background-position:0 0;background:url(../images/sideNavBg03.gif找不到) no-repeat scroll 0 0 ;color:#fff;}*/
/*.public2 ul a.sel{background-position:0 0;color:#fff;}*/
.public{ width:245px; float:left; margin-left:40px;}
.public_list{ float:left; width:230px;background:url(../img/bj1.png) no-repeat right; height:866px;}
.public_list li{ width:220px; height:40px; line-height:40px;  font-size:16px; border-bottom:1px solid #d9d9d9;}
.public_list li a{width:220px; height:40px; display:block;padding-left:15 px; background:url(../img/jj1.png) no-repeat left center;padding-left:30px;}
.public_list li a:hover{width:220px; height:40px; background:url(../img/jj.png) no-repeat left center; display:block;padding-left:30px; color:#fff; text-decoration:none;}
.public_list li .secc{width:220px; height:40px; background:url(../img/jj.png) no-repeat left center; display:block;padding-left:30px; color:#fff; text-decoration:none;}

.service{ float:left; width:240px; margin-top:10px;}
.service h4{ float:left; margin:8px 0 0 5px;width:240px;}
.service p{ float:left; margin:8px 0 0 5px;width:240px;}


.lxx{ float:left; width:220px; border:1px solid #d9d9d9; padding:10px 5px 20px 5px; margin-top:15px;}
.lxx h2{ font-size:14px; font-family:"宋体"; color:#1b8510; border-bottom:1px solid #d9d9d9; padding-bottom:8px;; padding-left:10px;}
.lxx span{ float:left; width:220px; margin-top:10px; color:#1b8510}
.lxx span img{ float:left; margin:2px 0 0 10px; }
.lxx span b{ float:left; font-weight:normal; margin-left:8px; width:90px;}

.product_right{ float:left; width:700px;}
.tt{ float:left; width:755px; font-size:22px; font-weight:normal;}
.cpl{ float:left;width:755px;}
.cpl span{ background:#f1f1f1; float:left;width:354px; height:213px; display:block; margin:10px 15px 0 0; border:1px #989898 solid;}
.cpl span img{ margin:10px 0 0 10px; float:left;}
.cpl span p{ width:180px; float:left; margin:0 0 0 30px; font-size:16px; line-height:30px;}
.cpl span .ann{ width:77px; height:22px; background:url(../img/icon_01.jpg) no-repeat; cursor:pointer; margin:20px 0 0 30px; display:block; float:left;}
.cpl span p.cpxh{ color:#1D8512; font-size:16px; line-height:40px; margin-top:10px; font-weight:600;}
.cpl span p.cptx{ width:156px; color:#000; font-size:16px; line-height:24px; padding-left:24px; background:url(../images/cptx_p找不到.jpg) 0px 6px no-repeat; }

.page{ width:655px; text-align:center; float:left; margin-top:80px;}
.cp2{ float:left;}
.cp2 span{  float:left;display:block; margin:10px 15px 0 0; }
.cp2 span img{ margin:10px 0 0 10px; }
.cp2 span p{ text-align:center;line-height:40px;}
.cp2 span .ann{ width:77px; height:22px; background:url(../img/icon_01.jpg) no-repeat; cursor:pointer; margin:20px 0 0 30px; display:block; float:left;}
.cp2 span p.cpxh{ color:#1D8512; font-size:16px; line-height:40px; margin-top:10px; font-weight:600;}
.cp2 span p.cptx{ width:156px; color:#000; font-size:16px; line-height:24px; padding-left:24px; background:url(../images/cptx_p找不到.jpg) 0px 6px no-repeat; }


/*---------------------------公司简介---------------------------*/
.public_list1{ float:left; width:232px;background:url(../img/cp_bg11.png) no-repeat right; }
.public_list1 li{ width:220px; height:40px; line-height:40px;  font-size:16px; border-bottom:1px solid #d9d9d9;}
.public_list1 li a{width:220px; height:40px; display:block;padding-left:15 px; background:url(../img/jj1.png) no-repeat left center;padding-left:30px;}
.public_list1 li a:hover{width:220px; height:40px; background:url(../img/jj.png) no-repeat left center; display:block;padding-left:30px; color:#fff; text-decoration:none;}
.public_list1 li .secc{width:220px; height:40px; background:url(../img/jj.png) no-repeat left center; display:block;padding-left:30px; color:#fff; text-decoration:none;}


.company{ width:655px; float:left; margin-top:20px;}
.company p{ font-size:14px; line-height:30px;}

.culture{ width:755px; float:left; margin-top:20px;}
.culture span{ float:left; margin-right:15px;}
.culture span img{ border:1px solid #d9d9d9; padding:4px; margin-top:10px;}
.culture span p{ text-align:center; font-size:16px; margin-top:5px;}


.honor{ width:755px; float:left; margin-top:20px;}
.box01{ width:755px; position:relative;}
.box01 li{ float: left; width: 220px; text-align: center; padding-right: 10px; margin-right: 20px; height: 160px; margin-bottom: 15px; cursor: pointer; z-index:0; position:relative;}
.box01 li img{ height: 160px; margin: 0 auto;}
.box01 li .in{ position: absolute; left: 0; top: 0;width: 220px; }
.box01 li .in p{ display: none; text-align: left;}
.box01 li.on{ z-index:99;}
.box01 li.on .in{ padding: 5px; border: 1px solid #ccc; position:absolute;z-index:100; width:auto; text-align: center; top:-40px;  background: #fff;}
.box01 li.on .in p{ position:relative; display:block; text-align:center;}
.box01 li.on img{ height: auto; margin-bottom: 8px;}
.bsc{ background:url(../images/icon01.png找不到) no-repeat; position:absolute; right:10px; width: 19px; height: 15px; font-size: 0; float:right;}


.technology{ width:655px; float:left; margin-top:20px;}
.technology p{ font-size:14px; line-height:30px; margin-left:5px;}


.case{ width:755px; float:left; margin-top:20px;}
.case span{ float:left;}
.case span img{margin-top:10px;}
.case span p{ text-align:center; font-size:16px; margin-top:5px;}


.new{ width:730px; float:left; margin-top:20px;}
.news3_dl_center {height: 188px;padding-bottom: 26px;padding-top: 0;width: 730px;float:left;}
.news3_dl_center dt { float: left;height: 188px;margin-right: 20px;width: 250px;}
.news3_dl_center dd {color: #4c4c4c;float: left;height: 188px;overflow: hidden;width: 440px;}
.news3_dl_title {color: #333;font-size: 18px;}
.news3_dl_center dd em {color: #999;display: block;font-size: 14px;margin: 8px 0;}
.news3_dl_center dd p { color: #808080;font-size: 14px;height: 110px;overflow: hidden;}
.news_read3 {color: #999;}
.news3_ul{ float:left;}
.news3_ul li {border-bottom: 1px solid #d9d9d9; padding: 26px 0;}
.news3_ul li .news3_title {height: 23px;margin-bottom: 10px;}
.news3_ul li .news3_title a {color: #333;float: left;font-size: 16px;}
.news3_ul li .news3_title em {color: #999;float: right;}
.news3_ul li p {color: #808080;}
.news3 em {font-family: Arial;}


.sale{float:left; width:655px; margin-top:20px;}
.sale p{ font-size:14px; line-height:30px;}

.jxs{ width:1000px; float: left; text-align:center;}

.contact{ width:655px; float:left; margin-top:10px;}
.contact p{ line-height:30px; font-size:14px;}
.contact span{ float:left; margin:20px 25px 0 0; width:230px;}
.contact span b{ text-align:center; font-size:16px; font-weight:normal;width:230px; float:left; margin-top:10px;}


.online{ width:655px; float:left; margin-top:10px;}
.lx1{ float:left;}
.lx1 img{ float:left;}
.lx2{ float:left;width:340px; margin-left:20px;}
.lx2 span{float:left; width:340px; margin-top:10px; line-height:25px;}
.lx2 span b{font-weight:normal; font-size:14px; width:80px; text-align:right; float:left;}
.lx2 span input{border:1px solid #d9d9d9; height:25px; width:220px;}
.lx2 span textarea{border:1px solid #d9d9d9; height:100px; width:220px;}
.lx2 span b i{ font-style:normal; color:red; margin-right:2px;}
.lx_btn{ width:120px; height:40px; cursor:pointer; background:#1b8510; margin:20px 0 0 80px; font-size:16px; font-family:"微软雅黑"; color:#fff;}

.right_body {overflow: auto;padding: 20px; float:left;}





/*-----------------------------------产品中心详细页------------------------------------*/
.productt_up{ float:left; margin-top:12px; width:755px;}
.lanrenzhijia{ width:352px; height:auto; margin:0 auto; overflow:hidden; float:left;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{ background:url(../img/loading.gif) no-repeat center center;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png找不到) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
/*图片小图预览列表*/
.spec-preview{width:350px;height:350px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:5px;width:352px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}

.xxjs{ float:left; width:368px; margin-left:25px;}
.xxjs h2{ color:#000; font-size:26px; font-weight:normal; line-height:34px;}
.xxjs p{ line-height:24px;}
.xxjs p.title{ font-size:25px; color:#555555; line-height:34px;}
.xxjs p.pro_sh{ line-height:46px; color:#555555; font-size:20px;}

.productt_down{ float:left; margin-top:30px;}
.productt_down h2{ font-size:22px; color:#1b8510;font-weight:normal; border-bottom:2px solid #d9d9d9; padding-bottom:10px;}
.productt_down p{ margin-top:15px;}

#menu{width:755px; overflow:hidden; margin:0 auto;}
#menu #nav {display:block;width:100%;padding:0;margin:0;list-style:none; height:28px; border-bottom:1px solid #00A650;}
#menu #nav li {float:left;width:100px; line-height:28px; background:url(../img/pro_li_bg.jpg) top center no-repeat;}
#menu #nav li a {display:block;line-height:28px;text-decoration:none; text-align:center; color:#555; font-size:16px;}
#menu_con{ border-top:none}
.tag{ padding:10px; overflow:hidden;}
.selected{background:url(../img/pro_li_select.jpg) top center no-repeat; color:#00A54F; margin-top:1px;}


.neww{ float:left; width:660px; margin:10px 0 0 0; line-height:24px; font-size:14px;}


.gsjj_photo{
	float:left;
	width:460px;
	height:147px;
	margin-left:15px;
	margin-top:15px;
	
}

.photo1{
	 width:145px;
	 height:96px;
	 border:1px;
	 margin-right:8px;
	 float:left;
}






/*flash*/
.focus{width:1263px; height:440px; background-color: #000; margin:0 auto;}  
.focus img{ width: 100%; height: 440px;} 
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10; }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:none; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:none;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../img/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  